公開: 2021年10月19日
更新: 2021年10月19日
オブシェクト指向技術を適用する場合、汎用クラスの集合を予め定義しているクラスライブラリが重要であると言われている。これは、開発するソフトウェアが解決すべき問題の領域において一般的に使われる名詞と動詞の組合せを整理し、それらの語彙に対応したプログラムの要素を部品として提供するものである。例えば三角形を問題にする領域では、三角形、底辺、高さなどのクラス定義と、面積を求めるメソッドなどの定義を一般化して定義したクラスライブラリの要素が考えられる。